tourism and recreation area - Espagnol Anglais Dictionnaire